geared pump - Turkish English Dictionary